#ifndef MOB_HH_
# define MOB_HH_

// TODO: rename this, this is more LifeForm class than Mob

// NOTE: need a folder to store this (environement ? mob ?)
// more or less AI class

// TODO: Mob neq Animal parents class


/** MObile Object class, so it's the class managing
 ** every Moving (in living terms) OBject
 */
class Mob : public Object
{
public:
  void patrol();
  void alertMotion();

  // ex: turning arround player before running to it
  void attackTrajectory();
};

#endif /* !MOB_HH_ */
